home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / memory & system tools / memminister / source / memminister.h < prev    next >
C/C++ Source or Header  |  1996-04-07  |  1KB  |  43 lines

  1. #include <exec/types.h>
  2. #include <exec/memory.h>
  3. #include <intuition/intuition.h>
  4. #include <workbench/workbench.h>
  5. #include <workbench/startup.h>
  6.  
  7. #include <proto/exec.h>
  8. #include <proto/dos.h>
  9. #include <proto/intuition.h>
  10. #include <proto/icon.h>
  11. #include <proto/diskfont.h>
  12. #include <proto/graphics.h>
  13.  
  14. #include <string.h>
  15. #include <clib/alib_stdio_protos.h>
  16.  
  17. #define INTUI_V36_NAMES_ONLY
  18.  
  19. /*  proto  */
  20. struct TextFont *setOptions( struct DiskObject * ) ;
  21. struct TextFont *layoutAll( struct TextFont * ) ;
  22. VOID writeInit( VOID ) ;
  23. VOID writeFree( ULONG, ULONG ) ;
  24. VOID writeSnapped( ULONG, ULONG ) ;
  25. VOID writeUsed( ULONG, ULONG ) ;
  26. VOID myPrintINumber( ULONG, ULONG, ULONG ) ;
  27. VOID buildBoolBorder( struct Gadget * ) ;
  28. LONG digit_maxlength( struct TextFont * ) ;
  29. VOID formatTitle( STRPTR, STRPTR, ULONG, ULONG ) ;
  30. VOID putToolTypes( struct DiskObject *, STRPTR, BOOL ) ;
  31. ULONG findToolType( char **, char *, ULONG ) ;
  32.  
  33. #define MAX( a, b )  ( (a)>(b)?(a):(b) )
  34. #define SWAP( a, b ) ( (a)^=(b)^=(a)^=(b) )
  35.  
  36. #define FROMWB (argc == 0)
  37.  
  38. #define STRLEN (10)
  39. #define DELAYTIME (12)
  40.  
  41. #define SNAP_GAD    (0)
  42. #define FLUSH_GAD   (1)
  43.